Request-driven Reverse Engineering for Product Lines

نویسندگان

  • Jens Knodel
  • Jean-Francois Girard
چکیده

1 This work is partially funded by the European Commission EUREKA 2023/ITEA-ip00009 ’FAct based Maturity through Institutionalization Lessons-learned an Involved Exploitation of System-family engineering’ (FAMILIES). 2 PuLSE is a registered trademark of the Fraunhofer Institute for Experimental Software Engineering (IESE). PuLSE stands for Product Line Software Engineering; DSSA stands for Domain-Specific Software Architecture. Abstract

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reengineering Product Lines of Dataflow Programs

Dataflow programs (DfPs) are widely used in computing. They are complex graphs where nodes are computations and edges indicate the flow of data. We reverse engineered a legacy DfP by deriving its graph from an elementary graph using domain-specific transformations. (In MDE-speak, our derivations are PIM to PSM mappings). In this paper, we explain how our tool ReFlO (a) implements transformation...

متن کامل

User-Driven Product Line Engineering for Assembling Large Families of Software

Traditional software engineering allows engineers to propose to their clients multiple specialized software distributions assembled from a shared set of software assets. The management of these assets however requires a trade-off between client satisfaction and software engineering process. Clients have more and more difficult to find a distribution or components based on their needs from all o...

متن کامل

Managing Variability in Model Transformations for Model - Driven Product Lines

112 Abstract -The model-driven engineering is a theme in full expansion in both the academic and industrial world. It is a generative form of engineering in which all or part of an application is generated from templates. In this article, we studied the contribution of Model Driven Engineering (MDE) in the field of management of variability in Software Product Lines (SLPs). Indeed, the goal of ...

متن کامل

Asset Recovery and Incorporation into Product Lines

Software product lines aim in having a common platform from which several similar products can be derived. The elements of the platform are called assets and they are managed in an asset base being part of the product line infrastructure. The products are then built on top of the assets. Assets can include own developments, open source or third-party software modules, as well as design and proj...

متن کامل

Exergo-environmental and exergo-economic analyses and multi-criteria optimization of a novel solar-driven CCHP based on Kalina cycle

The present research proposes and optimizes the performance of a novel solar-driven combined cooling, heating, and power (CCHP) Kalina system for two seasons—winter and summer—based on exergy, exergo-economic, and exergo-environmental concepts applying a Non-dominated Sort Genetic Algorithm-II (NSGA-II) technique. Three criteria, i.e. daily exergy efficiency, total product cost rate, and to...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004